add_test([=[AutomaticCleaningSessionTest.StartSessionEnablesNavigationAndCleaningPolicies]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=AutomaticCleaningSessionTest.StartSessionEnablesNavigationAndCleaningPolicies]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[AutomaticCleaningSessionTest.StartSessionEnablesNavigationAndCleaningPolicies]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\AutomaticCleaningSessionTest.cpp:28]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[AutomaticCleaningSessionTest.StopSessionStopsMotionAndSuspendsCleaning]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=AutomaticCleaningSessionTest.StopSessionStopsMotionAndSuspendsCleaning]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[AutomaticCleaningSessionTest.StopSessionStopsMotionAndSuspendsCleaning]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\AutomaticCleaningSessionTest.cpp:44]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[AutomaticCleaningSessionTest.ResumeSessionEnablesPoliciesAfterStop]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=AutomaticCleaningSessionTest.ResumeSessionEnablesPoliciesAfterStop]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[AutomaticCleaningSessionTest.ResumeSessionEnablesPoliciesAfterStop]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\AutomaticCleaningSessionTest.cpp:59]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[AutomaticCleaningSessionTest.RequestServiceOrResetStopsMotionAndSuspendsCleaning]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=AutomaticCleaningSessionTest.RequestServiceOrResetStopsMotionAndSuspendsCleaning]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[AutomaticCleaningSessionTest.RequestServiceOrResetStopsMotionAndSuspendsCleaning]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\AutomaticCleaningSessionTest.cpp:76]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:34]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.SessionStateChangedInactiveStopsMotion]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.SessionStateChangedInactiveStopsMotion]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.SessionStateChangedInactiveStopsMotion]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:42]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.InvalidSnapshotStopsMotionAndSuspendsCleaning]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.InvalidSnapshotStopsMotionAndSuspendsCleaning]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.InvalidSnapshotStopsMotionAndSuspendsCleaning]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:52]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.PartialStaleSnapshotUsesPartialStopCommand]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.PartialStaleSnapshotUsesPartialStopCommand]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.PartialStaleSnapshotUsesPartialStopCommand]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:66]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.SurroundedSnapshotForbidsForwardThenStartsReverse]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.SurroundedSnapshotForbidsForwardThenStartsReverse]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.SurroundedSnapshotForbidsForwardThenStartsReverse]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:78]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.ReverseReadingsContinueReverse]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.ReverseReadingsContinueReverse]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.ReverseReadingsContinueReverse]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:93]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.LateralOpeningsEscapeToAvailableSide]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.LateralOpeningsEscapeToAvailableSide]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.LateralOpeningsEscapeToAvailableSide]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:104]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.ForwardBlockedPrefersRightWhenBothSidesAreViable]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.ForwardBlockedPrefersRightWhenBothSidesAreViable]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.ForwardBlockedPrefersRightWhenBothSidesAreViable]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:117]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.ForwardBlockedTurnsLeftWhenOnlyLeftIsViable]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.ForwardBlockedTurnsLeftWhenOnlyLeftIsViable]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.ForwardBlockedTurnsLeftWhenOnlyLeftIsViable]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:135]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.RightTurnInvalidAvoidsLeft]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.RightTurnInvalidAvoidsLeft]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.RightTurnInvalidAvoidsLeft]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:152]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.NoLateralOpeningUsesFallbackCommand]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.NoLateralOpeningUsesFallbackCommand]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.NoLateralOpeningUsesFallbackCommand]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:166]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.UnstableSnapshotSuppressesMotion]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.UnstableSnapshotSuppressesMotion]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.UnstableSnapshotSuppressesMotion]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:177]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.ForwardSafeResumesForwardCleaning]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.ForwardSafeResumesForwardCleaning]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.ForwardSafeResumesForwardCleaning]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:188]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[NavigationAndEscapeCoordinatorTest.ConsistencyOnlySnapshotsDoNotEmitCommands]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=NavigationAndEscapeCoordinatorTest.ConsistencyOnlySnapshotsDoNotEmitCommands]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[NavigationAndEscapeCoordinatorTest.ConsistencyOnlySnapshotsDoNotEmitCommands]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\NavigationAndEscapeCoordinatorTest.cpp:202]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsSafeFrameToForwardSafeSnapshot]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsSafeFrameToForwardSafeSnapshot]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsSafeFrameToForwardSafeSnapshot]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:21]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsSurroundedEventToSurroundedSnapshot]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsSurroundedEventToSurroundedSnapshot]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsSurroundedEventToSurroundedSnapshot]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:31]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsForwardBlockedNotSurrounded]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsForwardBlockedNotSurrounded]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsForwardBlockedNotSurrounded]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:41]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightBlockedToRightTurnInvalid]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightBlockedToRightTurnInvalid]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightBlockedToRightTurnInvalid]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:51]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightInvalidForOpeningToLeftTurnViable]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightInvalidForOpeningToLeftTurnViable]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightInvalidForOpeningToLeftTurnViable]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:61]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsReverseEvents]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsReverseEvents]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsReverseEvents]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:72]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsNoLateralOpening]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsNoLateralOpening]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsNoLateralOpening]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:86]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsFaultAndRecoveryEvents]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsFaultAndRecoveryEvents]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsFaultAndRecoveryEvents]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:96]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsAmbiguousAndUnstableEvents]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsAmbiguousAndUnstableEvents]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsAmbiguousAndUnstableEvents]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:109]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsFusionEvents]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=ObstaclePerceptionContextTest.ObstacleStateChangedMapsFusionEvents]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[ObstaclePerceptionContextTest.ObstacleStateChangedMapsFusionEvents]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\ObstaclePerceptionContextTest.cpp:120]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[RvcSoftwareControllerTest.InitializePutsHardwareOutputsInSafeInactiveState]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=RvcSoftwareControllerTest.InitializePutsHardwareOutputsInSafeInactiveState]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[RvcSoftwareControllerTest.InitializePutsHardwareOutputsInSafeInactiveState]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\RvcSoftwareControllerTest.cpp:19]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[RvcSoftwareControllerTest.PortAccessorsExposeUsableInputPorts]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=RvcSoftwareControllerTest.PortAccessorsExposeUsableInputPorts]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[RvcSoftwareControllerTest.PortAccessorsExposeUsableInputPorts]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\RvcSoftwareControllerTest.cpp:32]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[RvcSoftwareControllerTest.DomainObjectAccessorsExposeOwnedObjects]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=RvcSoftwareControllerTest.DomainObjectAccessorsExposeOwnedObjects]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[RvcSoftwareControllerTest.DomainObjectAccessorsExposeOwnedObjects]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\RvcSoftwareControllerTest.cpp:49]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:18]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.SessionStateChangedInactiveSuspendsCleaning]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.SessionStateChangedInactiveSuspendsCleaning]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.SessionStateChangedInactiveSuspendsCleaning]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:26]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.DustSignalUpdatedBoostsThenReturnsToNormalWhenActive]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.DustSignalUpdatedBoostsThenReturnsToNormalWhenActive]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.DustSignalUpdatedBoostsThenReturnsToNormalWhenActive]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:36]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.DustSignalUpdatedKeepsNormalForInvalidSignal]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.DustSignalUpdatedKeepsNormalForInvalidSignal]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.DustSignalUpdatedKeepsNormalForInvalidSignal]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:48]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.DustSignalUpdatedDefersBoostWhenSessionInactive]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.DustSignalUpdatedDefersBoostWhenSessionInactive]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.DustSignalUpdatedDefersBoostWhenSessionInactive]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:59]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.SuspendCleaningForManeuverSendsSuspend]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.SuspendCleaningForManeuverSendsSuspend]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.SuspendCleaningForManeuverSendsSuspend]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:69]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverSendsActiveWhenSessionActive]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverSendsActiveWhenSessionActive]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverSendsActiveWhenSessionActive]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:79]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
add_test([=[SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverDefersWhenSessionInactive]=]  C:/Users/cheky/Cursor/cpp/build/Debug/rvc_controller_tests.exe [==[--gtest_filter=SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverDefersWhenSessionInactive]==] --gtest_also_run_disabled_tests)
set_tests_properties([=[SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverDefersWhenSessionInactive]=]  PROPERTIES DEF_SOURCE_LINE [==[C:\Users\cheky\Cursor\cpp\tests\SurfaceCleaningControllerTest.cpp:90]==] WORKING_DIRECTORY C:/Users/cheky/Cursor/cpp/build SKIP_REGULAR_EXPRESSION [==[\[  SKIPPED \]]==])
set(  rvc_controller_tests_TESTS AutomaticCleaningSessionTest.StartSessionEnablesNavigationAndCleaningPolicies AutomaticCleaningSessionTest.StopSessionStopsMotionAndSuspendsCleaning AutomaticCleaningSessionTest.ResumeSessionEnablesPoliciesAfterStop AutomaticCleaningSessionTest.RequestServiceOrResetStopsMotionAndSuspendsCleaning NavigationAndEscapeCoordinatorTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand NavigationAndEscapeCoordinatorTest.SessionStateChangedInactiveStopsMotion NavigationAndEscapeCoordinatorTest.InvalidSnapshotStopsMotionAndSuspendsCleaning NavigationAndEscapeCoordinatorTest.PartialStaleSnapshotUsesPartialStopCommand NavigationAndEscapeCoordinatorTest.SurroundedSnapshotForbidsForwardThenStartsReverse NavigationAndEscapeCoordinatorTest.ReverseReadingsContinueReverse NavigationAndEscapeCoordinatorTest.LateralOpeningsEscapeToAvailableSide NavigationAndEscapeCoordinatorTest.ForwardBlockedPrefersRightWhenBothSidesAreViable NavigationAndEscapeCoordinatorTest.ForwardBlockedTurnsLeftWhenOnlyLeftIsViable NavigationAndEscapeCoordinatorTest.RightTurnInvalidAvoidsLeft NavigationAndEscapeCoordinatorTest.NoLateralOpeningUsesFallbackCommand NavigationAndEscapeCoordinatorTest.UnstableSnapshotSuppressesMotion NavigationAndEscapeCoordinatorTest.ForwardSafeResumesForwardCleaning NavigationAndEscapeCoordinatorTest.ConsistencyOnlySnapshotsDoNotEmitCommands ObstaclePerceptionContextTest.ObstacleStateChangedMapsSafeFrameToForwardSafeSnapshot ObstaclePerceptionContextTest.ObstacleStateChangedMapsSurroundedEventToSurroundedSnapshot ObstaclePerceptionContextTest.ObstacleStateChangedMapsForwardBlockedNotSurrounded ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightBlockedToRightTurnInvalid ObstaclePerceptionContextTest.ObstacleStateChangedMapsRightInvalidForOpeningToLeftTurnViable ObstaclePerceptionContextTest.ObstacleStateChangedMapsReverseEvents ObstaclePerceptionContextTest.ObstacleStateChangedMapsNoLateralOpening ObstaclePerceptionContextTest.ObstacleStateChangedMapsFaultAndRecoveryEvents ObstaclePerceptionContextTest.ObstacleStateChangedMapsAmbiguousAndUnstableEvents ObstaclePerceptionContextTest.ObstacleStateChangedMapsFusionEvents RvcSoftwareControllerTest.InitializePutsHardwareOutputsInSafeInactiveState RvcSoftwareControllerTest.PortAccessorsExposeUsableInputPorts RvcSoftwareControllerTest.DomainObjectAccessorsExposeOwnedObjects SurfaceCleaningControllerTest.SessionStateChangedActiveEnablesPolicyWithoutImmediateCommand SurfaceCleaningControllerTest.SessionStateChangedInactiveSuspendsCleaning SurfaceCleaningControllerTest.DustSignalUpdatedBoostsThenReturnsToNormalWhenActive SurfaceCleaningControllerTest.DustSignalUpdatedKeepsNormalForInvalidSignal SurfaceCleaningControllerTest.DustSignalUpdatedDefersBoostWhenSessionInactive SurfaceCleaningControllerTest.SuspendCleaningForManeuverSendsSuspend SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverSendsActiveWhenSessionActive SurfaceCleaningControllerTest.ResumeCleaningAfterManeuverDefersWhenSessionInactive)
